SynonymX
Speak
Lemon Tree
Definition of Lemon Tree
1.
A small evergreen tree that originated in Asia but is widely cultivated for its fruit
Noun
Synonyms for word "lemon tree"
citrus limon
lemon
Semanticaly linked words with "lemon tree"
lemon
genus citrus
citrus
citrus tree
citrus limetta
sweet lemon
sweet lime
Hyponims for word "lemon tree"
citrus
citrus tree